straw sheaf - German English Dictionary